rocket powered target - French English Dictionary